call center – English–Español translations

🇬🇧 en es 🇪🇸

call center noun

  • business location for calls
centro de llamadas
Wiktionary Links